# -*- coding: utf-8 -*-
# @Time : 2023/11/13 17:44
# @Author : yuancheng
# @File : 闰年问题.py.py
#根据输入的年月日判断闰年以及是该年的第多少天
year=int(input("输入年"))
month=int(input("输入月"))
day=int(input("输入日"))

date_list=[31,29,31,30,31,30,31,31,30,31,30]
count_day=day
if year%4==0 and year%100!=0 or year%400==0:
   print(f'{year}是闰年')
   date_list[2]=29
else:
     print(f'{year}是平年')
     date_list[2]=28

for i in range(month-1):
    count_day+=date_list[i]
print(f'{year}年{month}月{day}日是{year}年的第{count_day}天')

#总结：1.input内容默认为str,不能进行计算，需要转成可计算类型
#      2.注意循环结构中print的位置，会影响是否只输出最后一次循环完毕的结果

